administrative office for foreigners - French English Dictionary